<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-size:14px; font-weight:1.5; font-family:"思源黑体", sans-serif !important;color:#666;}
a,img,input{ text-decoration:none; font-size:14px; border:0}
body,h1,h2,h3,h4,h5,h6,form,ol,li ,dl,ul,input,tr,td{margin: 0px;padding: 0px;list-style-type: none; color:#333; font-weight:normal}
ul li{ list-style:none;}
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ color:#333 } a:focus{ -moz-outline-style: none; /* FF */} 
a:hover{ color:#22297a}
input,button,select,textarea{outline:none}
textarea{resize:none}
input{-webkit-appearance:none;}

.box{ max-width:1000px; margin:auto; overflow:hidden; width:100%}
.hea{ padding:1% 0}
.hea .logo{ width:46%;}
.logo img{ width:100%}
.flexslider{position:relative;overflow:hidden;}
.flexslider .slides{position:relative;z-index:1;}
.flexslider .slides li a{ display:block;}
.flexslider .slides li img{ width:100%}
.flex-control-nav{position:absolute;bottom:25px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:69px;height:6px;margin:0 3px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:69px;height:6px;line-height:60px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.nav ul{ overflow:hidden; padding:0 7%}
.nav ul li{ float:left; text-align:center; width:11%; text-align:center; line-height:45px}
.nav ul li a{ font-size:16px; display:block; color:#fff;}
.nav ul li a img{ vertical-align:middle; margin-left:5px}
.nav ul li a:hover,.nav ul .dq a{ background:#8489c1}
.dropMenu{ width:94.59px; position:absolute; top: 0; left:0; z-index:9999;visibility: hidden; background:#304f9f; background:rgba(48,79,159,0.6)!important; filter:Alpha(opacity=60); margin-top:-1px; padding:5px 0}
.dropMenu li{ line-height:33px; text-align:center; margin:0 5px;}
.dropMenu .no{ border:0}
.dropMenu li a{ display:block; font-size:14px; color:#fff;} 
.nav-qz{overflow: hidden;zoom:1; border-bottom:#333 1px solid; padding:2% 0}
.con-qz{ border:0; padding:3% 0}
.nav-qz li{width:33.333%;text-align: center; border:0; float:left; font-size:18px; font-weight:bold}
.nav-qz li img{ display:block; margin:auto}
.nav-qz .current{ color:#dc0526;}
.con-qz li a{ float:left; width:21%; margin:0 2%; font-size:18px}
.con-qz li,.nav-qz li{ color:#fff; padding:0; margin:0px; border-bottom:0}
.dropMenu1 li{ border:0}
.dropMenu1 li p{ overflow:hidden}
.zg{ background:#22297a}
header{ display:none}
.sjx{ display:none}
.cent{ overflow:hidden}
.jl{ float:left; width:30.6%; margin-top:3%}
.jl-1{ margin:3% 4% 0}
.sy-b{ font-size:16px; color:#fff; position:relative; overflow:hidden; border-bottom:#999 1px solid; padding-bottom:10px; margin-bottom:20px}
.sy-b span{ position:absolute; top:7px; left:18px}
.sy-b a{ float:right; color:#d51631; font-size:16px}
.jl p{ font-size:12px; line-height:22px; text-indent:2em; margin-bottom:6%}
.jl p a{ color:#22297a; font-size:12px}
.jl h2 img{ width:100%}
.jl ul li a{ font-size:12px; overflow:hidden}
.jl ul li{ margin:4% 0; background:url(../images/s1.jpg) no-repeat left; padding-left:5%}
.jl ul li a span{ float:right}
.jl dl{ overflow:hidden; margin-bottom:9%}
.jl dl dt{ float:left; width:38%}
.jl dl dt img{ width:100%}
.jl dl dd{ float:right; width:59%; font-size:12px;}
.jl dl dd a{ font-size:14px; margin:3% 0; display:block}
.jl .by p{ text-indent:0; margin-bottom:1%}
.jl-2{ margin:3% 0 3% 4%; width:65%}
.jl-2 dl dt,.jl-2 dl dd{ width:100%; float:none; text-align:left}
.jl-2 dl .bt{ background:#169acc; color:#fff; font-size:12px; line-height:25px; padding:0 2%}
.jl-2 dl dt{ margin:3% 0}
.jl-2 dl dt img{ width:100%}
.jl-2 dl dd a{ border-bottom:#ccc 1px dashed; font-size:12px; display:block; padding:1% 0 3%}
.jzj{ overflow:hidden}
.jzj-1 .jl{ margin-top:2.5%}
.footer{ border-top:#373d87 5px solid; padding:1% 0}
.foot p{ text-align:center; font-size:14px; margin:1% 0}
.foot p a{ font-size:14px; display:inline-block; margin:0 5px}
.foot p span{ display:inline-block; margin-left:6%}

.banner p img{ width:100%}
.ny-z{ width:22%; margin:3% 0}
.ny-y{ width:75%; margin:3% 0}
.ny-z h1{ background:#22297a; line-height:60px; color:#fff; font-size:18px; text-align:center}
.ny-z ul{ background:#f4f4f4; margin-top:10%}
.ny-z ul li{ border-bottom:#ccc 1px solid;}
.ny-z ul li a{ display:block; padding:0 12%; line-height:48px; font-size:14px}
.ny-z ul li a span{ background:url(../images/chanp_2.png) no-repeat center; display:inline-block; width:8px; height:14px; vertical-align:middle; margin-right:8%}
.ny-z ul li a:hover,.ny-z ul .dq1 a{ background:#8489c1; color:#fff;}
.ny-z ul li a:hover span,.ny-z ul .dq1 a span{ background:url(../images/chanp_1.png) no-repeat center;}
.ny-b{ font-size:14px; text-align:right; border-bottom:#ccc 1px solid; padding:3% 0 2%;}
.ny-b img{ vertical-align:middle; margin-right:5px}
.ny-b span{ color:#22297a}
.ny-b1{ text-align:center; font-size:18px; margin:3% 0}
.fw{ overflow:hidden}
.fw dl{ float:left; width:23%; margin:0 1% 3%}
.fw dl dd{ text-align:center; font-size:12px; margin-top:5%}
.fw dl dt img{ width:100%}
.fy{ text-align:center; padding:3% 0 2%; color:#525050; clear:both}
.fy a{ font-size:12px; display:inline-block; border:#ccc 1px solid; margin:0 5px; padding:3px 8px; line-height:20px; vertical-align:middle; color:#525050}
.fy a:hover{ border:#22297a 1px solid; color:#fff; background:#22297a}
.sp{ margin:3% 0}
.sp dl{ overflow:hidden; border-bottom:#ccc 1px dashed; padding:3% 0 2%}
.sp dl dt{ float:left; width:23%}
.sp dl dt img{ width:100%}
.sp dl dd{ float:right; width:75%; font-size:12px; margin:1% 0}
.sp dl dd a{ font-size:14px}
.sp dl .nr{ line-height:22px; margin-top:2%}
.sp dl .nr1 a{ display:block; text-align:right; color:#22297a; font-size:12px}
.jl-11{ width:100%; margin-top:0; padding-top:0; margin-bottom:3%}
.jl-11 ul{ margin-top:0}
.jl-11 ul li{ margin:0; border-bottom:#ccc 1px dashed; padding:1.5% 0 1.5% 2%; background:url(../images/x1.jpg) no-repeat left;}

.lx h2 img{ width:100%}
/*.lx div{ overflow:hidden}*/
.lx .left,.lx .right{ width:48%; margin:5% 0}
.lx h1{ font-size:14px;}
.lx p{ font-size:12px; margin-top:5%; color:#525050}

.cps{ margin:0 auto; max-width:505px;}
.cps p{ overflow:hidden; margin-bottom:3%}
.cps p span{ display:inline-block}
.cps p .left{ width:14%; line-height:30px; text-align:right; font-size:12px; color:#525050}
.cps p input,.cps p textarea{ float:right; width:80%; height:30px; line-height:30px; background:#f4f4f4; border:#ccc 1px solid; font-size:12px; padding:0 2%}
.cps p input{ margin-right:14%; width:66%}
.cps p textarea{ height:100px; resize:none}
.cps .tj input{ float:left; width:100px; background:#22297a; font-size:12px; color:#fff; text-align:center; line-height:32px; height:32px; border:0; margin:2% 0 0 16%; display:block}

.xq h1{ font-size:24px; text-align:center; margin-top:4%}
.xq h2{ font-size:12px; text-align:center; margin:2% 0 3%}
.xq h2 span{ display:inline-block; margin-left:4%;}
.xq p{ font-size:12px; text-indent:2em; line-height:22px; margin:3% 0; color:#525050}
.xq .no-z{ text-indent:0;}
.xq .no-z img{ display:block; margin:auto; max-width:100%}


.ylj a{margin-right: 2%;}
.mapjihs{ height:300px}

.xq p img{ max-width:100%; display:block; margin:auto; height:auto !important}
.xq .bige{ width: 100% !important; max-width: 100% !important; border-collapse: collapse; overflow: hidden; table-layout:flex !important}
.xq .bige tr td{ overflow:hidden}
.xq .bige tr td:nth-child(1){ width:20% !important}
.xq .bige tr td:nth-child(2){ width:20% !important}
.xq .bige tr td:nth-child(3){ width:60% !important}</pre></body></html>